package cn.kai.ymcc.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @Author 12469
 * @Date 2022/7/25 22:17
 * @PackageName:cn.kai.ymcc.dto
 * @ClassName: MessageSendDto
 * @Description: 用于消息发送相关信息传递
 * @Version 1.0
 */

@Data
public class MessageSendDto {
    private String title;
    private String content;

    // 此注解是从后端往前端：专门格式化JSON数据的时间字段
    @JsonFormat(pattern="yyyy-MM-dd",timezone="GMT+8")
    // 此注解是从前端往后端传递数据的时候，格式化前端传递到后端的时间字段格式
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    private Date send_time = new Date();
    private Long user_id;
    //用于存放电话或者邮箱
    private String sendInformation;
    private String type;
    private String courseName;
}
